Dins de la informàtica, el programari multiplataforma (també anomenat programari multiplataforma, programari independent de la plataforma o programari independent de la plataforma) és un programari informàtic dissenyat per funcionar en diverses plataformes informàtiques.[1] Alguns programes multiplataforma requereixen una compilació independent per a cada plataforma, però alguns es poden executar directament en qualsevol plataforma sense preparació especial, escrits en un llenguatge interpretat o compilats en bytecode portàtils per als quals els intèrprets o paquets d'execució són components comuns o estàndard de totes les plataformes compatibles.[2]
Per exemple, una aplicació multiplataforma es pot executar a Linux, macOS i Microsoft Windows. El programari multiplataforma es pot executar en moltes plataformes, o només en dues. Alguns marcs per al desenvolupament multiplataforma són Codename One, ArkUI-X, Kivy, Qt, GTK, Flutter, NativeScript, Xamarin, Apache Cordova, Ionic i React Native.[3]